have a large customer base - Francés Inglés Diccionario